spun-staple yarn - Turkish English Dictionary